Prenositelnost Delphi -> Kylix

Otázka od: Viktor Doubek

11. 12. 2003 14:06

Zdravim,
mate nekdo zkusenosti s psanim nejake databazove aplikace v CLX? Uvazuju o
aplikaci na bazi Firebird-DBExpress. Uz jsem slysel dost pochybnosti o
prenositelnosti do Kylixu/Unixu a zatim jsem nemel moc moznost to vyzkouset.
Diky za odpovedi. VK

[Delphi 7 proff.]


Odpovedá: Slezak Jan

12. 12. 2003 9:06

To je jednoduche. Kdyz se clovek vyvaruje pouzivani VCL komponent a funkci
Win32 API, tak je port vcelku bez problemu.

Jo je tady jedna velka vyjimka. A ta se nejspis tyka zrovna Tebe. Pises, ze
chces v aplikaci pouzit dbExpress s Firebirdem. DBX je jednosmerny a tudiz
jej nelze primo napojit na nejaky DBGrid, nebo DBNavigator. Musis mezi to
vrazit nejaky buffer. Primo se nabizi TClientDataSet. A tady je kamen urazu.
TClientDataSet v Kylixu je deravy jako stare necky. Doporucuji pouzit
nejakou komponentu treti strany (kbmMemTable nebo podobnou) a vyhnout se tak
problemum s nedostatkem pameti. Nebo pouzit misto dbExpressu IBExpress nebo
podobnou sadu stavenou primo pro IB/FB. O IBExpressu vim, ze je v obou
verzich (Delphi i Kylix).

S pozdravem
Honza Slezak



-----Puvodni zprava-----
Od: Viktor Doubek [mailto:viktordoubek@centrum.cz]
Odeslano: 11. prosince 2003 14:06
Komu: delphi-l@clexpert.cz
Predmet: Prenositelnost Delphi -> Kylix


Zdravim,
mate nekdo zkusenosti s psanim nejake databazove aplikace v CLX? Uvazuju o
aplikaci na bazi Firebird-DBExpress. Uz jsem slysel dost pochybnosti o
prenositelnosti do Kylixu/Unixu a zatim jsem nemel moc moznost to vyzkouset.
Diky za odpovedi. VK

[Delphi 7 proff.]